Application-Specific Interconnection Network Design in Clustered DSP Processors
نویسندگان
چکیده
To meet increasing performance requirements of DSP applications, application specific processor designs, e.g. function unit (FU) duplication and register file (RF) distribution, are widely used in the design of DSP processors. In this paper, an application specific approach is proposed for the design of interconnection network in such DSP processors. By extracting the scheduling information of DSP applications, we decide the minimal number of required partially connected buses. Without impacting the performance and increasing the hardware cost, it provides optimized future scheduling flexibility. Our results show that reductions of 40% in the number of required global buses and 60% in wire segments can be achieved.
منابع مشابه
Toward an automatic mapping of DSP algorithms onto parallel processors
With ever increasing computational requirements of complex DSP algorithms and applications, implementation on multiprocessor platforms becomes a necessity. The main problem is lack of necessary software tools for multiprocessor mapping. We present the main features of a prototype design environment which allows direct mapping of complex DSP applications, designed for implementation on a single ...
متن کاملPermutation Networks as Application Specific Interconnection Networks for SIMD DSPs
Parallelization is one possibility to enhance the performance in processors. For singleinstruction-multiple-data (SIMD) processors one requirement is the possibility to parallelize algorithms so that one algorithm is partitioned to the parallel processing units of the processor. This means that data has to be exchanged between the processing units. Hence, these separate units have to be connect...
متن کاملDesign and Reliability Analysis of a Class of Irregular Fault-Tolerant Multistage Interconnection Networks
Parallel processing can be used to design high performance computing systems. In a parallel computer inter-connecting processors and linking them efficiently to the memory modules is not an easy task. Therefore, there is a requirement of an interconnection network that provides the desired connectivity and performance at minimum cost. Multistage interconnection networks (MINs) provide cost-effe...
متن کاملPerformance Analysis of Digital Signal Processors Using SMV Benchmark
Unlike general-purpose processors, digital signal processors (DSP processors) are strongly application-dependent. To meet the needs for diverse applications, a wide variety of DSP processors based on different architectures ranging from the traditional to VLIW have been introduced to the market over the years. The functionality, performance, and cost of these processors vary over a wide range. ...
متن کاملUltra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کامل